improvised storehouse - Español Inglés Diccionario